MDNDVFQIRRSMRDAIFVQLEKRNPLPNDDASKGKHLDAAKRLEEGLFKMAMTKEEYLNPSTLESRLTSLIKGRQLNKYKHQHADSSTLGTTITPTPGVSAEPTMDNENRDQCETEIAENLKSVSLEP